out of one's element

out of one's element

 英

  • na.在自己活动天地外
  • 网络不得其所;格格不入;处于不适宜的环境

英汉解释

na.
1.
在自己活动天地外,不得其所,格格不入